

page{
	background-color: #f8f8f8 !important;
}

view{
	box-sizing: border-box;
}

.index_banner {
	height: 180px !important;
	view,
	image,
	swiper {
		width: 100%;
		height: 180px !important;
	}
}

.t_check {
	width: 40rpx;
	height: 40rpx;
	border: 1px solid #333;
	display: block;
	background: #fff;
	border-radius: 100%;
	background-size: cover;
}
	
.checked {
	background-image: url(https://tianliyx.oss-cn-shanghai.aliyuncs.com/miniprogram/static/checked.png);
}
.disabled{
	background-image: url(https://tianliyx.oss-cn-shanghai.aliyuncs.com//images/20240902/0040940001725257009.png);
}

.button {
	height: 88rpx;
	line-height: 88rpx;
	background: #ff7500;
	color: #fff;
	font-size: 26rpx;
	border-radius: 100px;
	text-align: center;
}

	
	.comment_box {
		margin: 20rpx 0;
		width: 100%;
		overflow: hidden;
	
		.fl {
			float: left;
		}
	
		.star {
			width: 100%;
			padding: 10rpx 0;
			overflow: hidden;
		}
	
		.time {
			font-size: 24rpx;
			color: #999;
			float: right;
		}
	
		.spec {
			width: 100%;
			overflow: hidden;
			padding-top: 10rpx;
		}
	
		.content {
			color: #333;
			font-size: 26rpx;
			padding: 20rpx 0;
			overflow: hidden;
		}
	
		.images {
			padding: 20rpx 0;
		}
	
		.u-demo-block {
			overflow: hidden;
			display: inline-block;
		}
	
		.comment_text {
			padding-bottom: 20rpx;
			overflow: hidden;
			font-size: 28rpx;
			color: #666;
			border-bottom: 1px solid #eee;
	
			.title {
				float: left;
				font-weight: bold;
			}
	
			.more {
				float: right;
			}
		}
	
		.u-page {
			padding: 20rpx;
			border-bottom: 1px solid #f2f2f2;
	
			.album {
				@include flex;
				align-items: flex-start;
	
				&__avatar {
					background-color: $u-bg-color;
					padding: 5px;
					border-radius: 3px;
				}
	
				&__content {
					margin-left: 10px;
					flex: 1;
				}
			}
		}
	}
	
	
	.u-empty{
		    width: 95%;
		    margin: auto;
		    padding: 100rpx;
		    background: #fff;
		    border-radius: 10px;
	}